Шаг 25 - Оператор DIM ... AS.

Оператор DIM используется для задания размерностей массивов, для присвоения переменным типов, отличных от их типов по умолчанию, а также для объявления имен переменных для оператора OPTION EXPLICIT.

Размерности массивов задаются оператором DIM следующим образом:

DIM  VarName(размерности массива)  AS  тип переменной

где тип переменной может принимать значения INTEGER, REAL, или STRING, а размерности массива - это список размерностей массива.

Примеры:

Одномерный массив строк:

DIM  Strings(500)  AS STRING

Двумерный массив целых чисел:

DIM Coordinates(100,100) AS INTEGER

Пятимерный массив действительных чисел:

DIM TimeWarp(10,20,30,50,10) AS REAL

Несколько переменных, заданных одним оператором DIM:

DIM Temperatures(50) AS REAL, Observations(50) AS STRING

Если Вы описываете переменные для оператора OPTION EXPLICIT или присваиваете им типы, отличные от их типов по умолчанию, то размерности массивов можно опустить:

DIM Name AS  STRING
DIM cat AS  REAL, dog AS  INTEGER, mouse AS  INTEGER
DIM sky AS  REAL
DIM tiger AS  OBJECT

Ключевые слова REAL, INTEGER, STRING и OBJECT используются для объявления типов переменных. Не допускается использование массивов переменных типа OBJECT.

Hosted by uCoz